<!DOCTYPE html>
<html lang="en" class="no-js">
  <script src="https://cdn.jsdelivr.net/npm/clipboard@1/dist/clipboard.min.js"></script>
  <head>
  <meta charset="utf-8" />
  <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no" />
  <meta name="generator" content="Hugo 0.55.6" />

  <meta name="ROBOTS" content="INDEX, FOLLOW" />

  <link rel="alternate" type="application/rss&#43;xml" href="/v0.6/v0.6/index.xml" />

  <link rel="shortcut icon" href="/v0.6/assets/favicons/favicon.ico" />
  <link rel="apple-touch-icon" href="/v0.6/assets/favicons/apple-touch-icon.png" sizes="180x180" />
  <link rel="icon" type="image/png" href="/v0.6/assets/favicons/favicon-16x16.png" sizes="16x16" />
  <link rel="icon" type="image/png" href="/v0.6/assets/favicons/favicon-32x32.png" sizes="32x32" />
  <link rel="icon" type="image/png" href="/v0.6/assets/favicons/android-144x144.png" sizes="36x36" />
  <link rel="icon" type="image/png" href="/v0.6/assets/favicons/android-144x144.png" sizes="48x48" />
  <link rel="icon" type="image/png" href="/v0.6/assets/favicons/android-144x144.png" sizes="72x72" />
  <link rel="icon" type="image/png" href="/v0.6/assets/favicons/android-144x144.png" sizes="96x196" />
  <link rel="icon" type="image/png" href="/v0.6/assets/favicons/android-144x144.png" sizes="144x144" />
  <link rel="icon" type="image/png" href="/v0.6/assets/favicons/android-192x192.png" sizes="192x192" />

  <title>Documentation | Meshery</title>
  <meta property="og:title" content="Documentation" />
  <meta property="og:description"
    content="As a self-service engineering platform, Meshery enables collaborative design and operation of cloud native infrastructure.
" />
  <meta property="og:type" content="website" />
  <meta property="og:url" content="https://docs.meshery.io" />
  <meta property="og:site_name" content="https://docs.meshery.io" />
  <meta property="og:image"
    content="https://raw.githubusercontent.com/meshery/meshery/master/docs/assets/img/meshery-cncf-twitter.png" />

  <meta itemprop="name" content="Documentation" />
  <meta itemprop="description"
    content="As a self-service engineering platform, Meshery enables collaborative design and operation of cloud native infrastructure.
" />

  <meta name="twitter:card" content="summary" />
  <meta name="twitter:title" content="Documentation" />
  <meta name="twitter:description"
    content="As a self-service engineering platform, Meshery enables collaborative design and operation of cloud native infrastructure.
" />
  <meta name="twitter:image"
    content="https://raw.githubusercontent.com/meshery/meshery/master/docs/assets/img/meshery-cncf-twitter.png" />
  <!-- <link rel="stylesheet" href="/v0.6/assets/css/palette.css" /> -->
  <!-- <link rel="stylesheet" href="/v0.6/assets/css/anchorjs.css" /> -->
  <link rel="stylesheet" href="/v0.6/assets/css/sass.css" />
  <link rel="stylesheet" href="/v0.6/v0.6https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.11.2/css/all.css" />

  <script src="https://code.jquery.com/jquery-3.3.1.min.js"
    integrity="sha256-FgpCb/KJQlLNfOu91ta32o/NMZxltwRo8QtmkMRdAu8=" crossorigin="anonymous"></script>
  <script src="https://cdnjs.cloudflare.com/ajax/libs/jquery.tablesorter/2.31.3/js/jquery.tablesorter.min.js"
    integrity="sha512-qzgd5cYSZcosqpzpn7zF2ZId8f/8CHmFKZ8j7mU4OUXTNRd5g+ZHBPsgKEwoqxCtdQvExE5LprwwPAgoicguNg=="
    crossorigin="anonymous" referrerpolicy="no-referrer"></script>
  <!-- Anchorjs included for adding hover anchor links to headings -->
  <script src="https://cdnjs.cloudflare.com/ajax/libs/anchor-js/4.2.2/anchor.min.js"></script>
  <script>
    $(function () {
      /** AnchorJS options and selector */
      anchors.options = {
        visible: "hover",
        placement: "right",
      };
      anchors.add("h1, h2, h3, h4, h5");
    });
    // Function to handle anchor links
    document.addEventListener('click', function (event) {
      if (event.target.tagName === 'A' && event.target.getAttribute('href').startsWith('#')) {
        window.location.hash = event.target.getAttribute('href');
      }
    });
  </script>
</head>
<style></style> <header>
  <nav class="js-navbar-scroll navbar">
    <a class="navbar-brand" href="/v0.6/v0.6/">
      <div class="navbar-logo">
        <svg id="Layer_1" data-name="Layer 1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 379.08 80.17"><defs><style>.cls-1{fill:#00d3a9;}.cls-2{fill:#00b39f;}.cls-3 {fill:var(--meshery-logo-text-fill);}</style></defs><polygon class="cls-1" points="41.26 18.9 41.26 38.04 57.86 28.43 41.26 18.9"/><polygon class="cls-1" points="41.26 42.05 41.26 61.29 58.01 51.71 41.26 42.05"/><polygon class="cls-2" points="38.87 37.91 38.87 19.06 22.48 28.45 38.87 37.91"/><path class="cls-2" d="M6,61.22A40.35,40.35,0,0,0,18.71,74V53.86Z"/><polygon class="cls-2" points="38.87 61.2 38.87 42.19 22.44 51.7 38.87 61.2"/><polygon class="cls-1" points="21.1 72.81 37.74 63.3 21.1 53.68 21.1 72.81"/><polygon class="cls-2" points="59.15 72.92 59.15 53.81 42.53 63.31 59.15 72.92"/><path class="cls-2" d="M75.42,59a39.88,39.88,0,0,0,4.71-17.18l-17.32,9.9Z"/><polygon class="cls-1" points="61.54 49.7 78.23 40.15 61.54 30.55 61.54 49.7"/><polygon class="cls-2" points="59.15 26.42 59.15 7.43 42.61 16.91 59.15 26.42"/><polygon class="cls-2" points="59.15 49.61 59.15 30.45 42.57 40.05 59.15 49.61"/><polygon class="cls-2" points="40.07 80.17 40.07 80.17 40.07 80.17 40.07 80.17"/><polygon class="cls-1" points="21.1 30.41 21.1 49.72 37.8 40.05 21.1 30.41"/><path class="cls-2" d="M38.87,0A40,40,0,0,0,21.28,4.65L38.87,14.77Z"/><polygon class="cls-1" points="21.1 7.31 21.1 26.49 37.81 16.91 21.1 7.31"/><path class="cls-2" d="M18.71,6.14A40.28,40.28,0,0,0,6,18.94l12.72,7.34Z"/><path class="cls-1" d="M59,4.74A40,40,0,0,0,41.26,0V14.93Z"/><path class="cls-1" d="M0,41.48A40,40,0,0,0,4.79,59.16L17.67,51.7Z"/><path class="cls-1" d="M4.79,21A40,40,0,0,0,0,38.58L17.69,28.45Z"/><path class="cls-2" d="M21.24,75.49a39.88,39.88,0,0,0,17.63,4.66V65.41Z"/><path class="cls-1" d="M74.17,19A40.24,40.24,0,0,0,61.54,6.21v20.1Z"/><path class="cls-1" d="M61.54,74A40.34,40.34,0,0,0,74.23,61.07L61.54,53.75Z"/><path class="cls-2" d="M80.13,38.48a39.88,39.88,0,0,0-4.76-17.42L62.64,28.43Z"/><path class="cls-1" d="M41.26,80.15a39.79,39.79,0,0,0,17.59-4.64L41.26,65.34Z"/><polygon class="cls-2" points="18.71 49.54 18.71 30.61 2.27 40.04 18.71 49.54"/><polygon class="cls-3" points="269.94 29.39 269.94 30.89 269.94 37.93 269.94 46.53 269.94 59.08 303.36 59.08 303.36 52.03 276.99 52.03 276.99 46.53 276.99 44.98 297.25 44.98 297.25 37.93 276.99 37.93 276.99 30.89 303.36 30.89 303.36 23.84 269.94 23.84 269.94 29.39"/><polygon class="cls-3" points="141.41 29.39 141.41 30.89 141.41 37.93 141.41 46.53 141.41 59.08 174.83 59.08 174.83 52.03 148.46 52.03 148.46 46.53 148.46 44.98 168.72 44.98 168.72 37.93 148.46 37.93 148.46 30.89 174.83 30.89 174.83 23.84 141.41 23.84 141.41 29.39"/><path class="cls-3" d="M221.08,49.87a8.74,8.74,0,0,1-.73,3.57,9,9,0,0,1-2,2.94,9.5,9.5,0,0,1-2.93,2,9,9,0,0,1-3.6.73h-33V51.66h33a1.78,1.78,0,0,0,1.79-1.79V47a1.76,1.76,0,0,0-.52-1.27,1.73,1.73,0,0,0-1.27-.51H188.09a8.74,8.74,0,0,1-3.57-.73,9.4,9.4,0,0,1-5-5,8.9,8.9,0,0,1-.73-3.57V33.09a9.11,9.11,0,0,1,.73-3.59,9.58,9.58,0,0,1,2-2.94,9.32,9.32,0,0,1,3-2,8.9,8.9,0,0,1,3.57-.72h33v7.47h-33a1.78,1.78,0,0,0-1.79,1.78V36a1.78,1.78,0,0,0,1.79,1.79h23.73a9.11,9.11,0,0,1,3.6.72,9.59,9.59,0,0,1,2.93,2,9.41,9.41,0,0,1,2,2.94,8.9,8.9,0,0,1,.73,3.59Z"/><path class="cls-3" d="M265.54,59.08h-6.73V45.22H232.6V59.08h-6.72V37.75h32.93V23.84h6.73ZM232.6,34.44h-6.72V23.84h6.72Z"/><polygon class="cls-3" points="361.45 36.17 352.64 23.84 343.83 23.84 357.93 44.98 357.93 59.08 364.98 59.08 364.98 44.98 379.08 23.84 370.38 23.84 361.45 36.17"/><path class="cls-3" d="M315.35,30.56h18.07v7.33H318.86v6.72h3.34L335,59.08h8.7L330.9,44.61h5a5.48,5.48,0,0,0,5.48-5.48V29.31a5.47,5.47,0,0,0-5.48-5.47H308.44V59.08h7.05Z"/><path class="cls-3" d="M136,59.08h-7.47V33.38a1.94,1.94,0,0,0-.16-.8,2.15,2.15,0,0,0-1.11-1.11,1.94,1.94,0,0,0-.8-.16H91.91V23.84h34.54a9.22,9.22,0,0,1,3.69.75,9.38,9.38,0,0,1,5.1,5.1,9.22,9.22,0,0,1,.75,3.69Zm-36.6,0H91.91V31.31l7.48-2Zm18.28,0h-7.48V35.22h7.48Z"/></svg>
        <span
          class="font-weight-bold small-hide"
          style="
            font-size: 2rem;
            vertical-align: bottom;
            color: var(--meshery-logo-text-fill);
            font-family: 'Open Sans';
          "
          >Documentation</span
        >
      </div>
    </a>

    <div id="main_navbar">
      <ul class="navbar-nav">
        <!-- 
			<li class="nav-item">
        <a class="nav-link" href="/v0.6/v0.6https://github.com/meshery/meshery" target="_blank"><span>GitHub</span></a>
      </li>  -->

        <!-- Internal links -->
        
        <li class="nav-item">
          <a
            class="nav-link"
            href="/v0.6/v0.6/installation/quick-start"
            ><span>Quick Start</span></a
          >
        </li>
        
        <li class="nav-item">
          <a
            class="nav-link"
            href="/v0.6/v0.6https://meshery.io"
            ><span>Site</span></a
          >
        </li>
        
        <li class="nav-item">
          <a
            class="nav-link"
            href="/v0.6/v0.6http://discuss.meshery.io/"
            ><span>Discuss</span></a
          >
        </li>
        
        
        <a href="/v0.6/v0.6https://play.meshery.io">
          <div class="nav-btn">Playground</div>
        </a>
        <!--Version Selector -->
        <select
          onchange="window.location=this.value"
          class="appearance-none flex-1 w-full px-0 py-1 placeholder-gray-900 tracking-wide focus:outline-none version-selector"
          name="versioningSelection"
          id="versioningSelection"
        >
       </select>

          <!-- <option value="">Versions</option> -->
          <option  
           value="/"
           class="nav-item mr-4 mb-2 mb-lg-0 text-black">
           <span>latest</span>
         </option>
         <option  
          value="/v0.6"
          class="nav-item mr-4 mb-2 mb-lg-0 text-black">
         <span>v0.6</span>
       </option>
         <!-- we get the version selected, and put it to the right option  -->
         <option  
           value="/v0.5"
           class="nav-item mr-4 mb-2 mb-lg-0 text-black">
           <span>v0.5</span>
         </option>
         <!-- we get the version selected, and put it to the right option  --><option
           
           value="/v0.4"
           class="nav-item mr-4 mb-2 mb-lg-0 text-black"
         >
           <span>v0.4</span>
         </option>
         
       </select>
      </ul>
    </div>

    <div class="icon-container">
      <button class="nav-toggle-btn nav-toggle-btn--main">
        <svg
          id="menu-nav-toggle-btn"
          xmlns="http://www.w3.org/2000/svg"
          viewBox="0 0 24 24"
          fill="none"
          stroke="currentColor"
          stroke-width="2"
          stroke-linecap="round"
          stroke-linejoin="round"
          class="feather feather-menu"
        >
          <line x1="3" y1="12" x2="21" y2="12"></line>
          <line x1="3" y1="6" x2="21" y2="6"></line>
          <line x1="3" y1="18" x2="21" y2="18"></line>
        </svg>
      </button>
      <button class="nav-mode-icon" id="mode-toggle-btn" style="text-align: center">
        <img class="nav-text" id="logo-dark-light" src="/assets/img/nav-icons/mode-toggle-icon-moon.png" 
        data-logo-for-dark="/assets/img/nav-icons/mode-toggle-icon-moon.png"
        data-logo-for-light="/assets/img/nav-icons/mode-toggle-icon-sun.png"
        />
      </button>
    </div>

    <!--Search Bar
    <div class="navbar-nav d-none d-lg-block"><input type="search" class="form-control td-search-input" placeholder="&#xf002 Search this site…" aria-label="Search this site…" autocomplete="off"></div>-->

    <!-- meshery-custom-begin
	<div class="navbar-nav d-none d-lg-block">
          <a class="gh-source" data-gh-source="github" href="/v0.6/v0.6https://github.com/meshery/meshery" title="Go to repository" data-md-state="done">
          <div class="gh-source__repository">
            <i class="fab fa fa-github fa-2x" style='padding-right:20px; float:left; margin-top:5px'></i>
            meshery/meshery
          <ul class="gh-source__facts"><li class="gh-source__fact" id='stars'></li><li id="forks" class="gh-source__fact"></li></ul></div></a>
        </div>
      </div>
meshery-custom-end -->
  </nav>
</header>

<!-- meshery-custom-begin
<script>
$(document).ready(function() {
  var url = "https://api.github.com/search/repositories?q=meshery/meshery";
  fetch(url, { 
      headers: {"Accept":"application/vnd.github.preview"}
  }).then(function(e) {
    return e.json()
  }).then(function(r) {
     console.log(r.items[0])
     stars = r.items[0]['stargazers_count']
     forks = r.items[0]['forks_count']
     $('#stars').text(stars + " Stars")
     $('#forks').text(forks + " Forks")
  });
});
</script>
meshery-custom-end -->


  <body class="td-section dark-mode">
    <script>
      if(localStorage.getItem("mode") == "light-mode")  {
      document.body.classList.remove("dark-mode");
      const allLogos = document.querySelectorAll("#logo-dark-light");
      allLogos.forEach(e => e.src = e.dataset.logoForLight);
  }
    </script>
    <div class="flex-container">
      <div class="left-container">
        <div class="sidebar-container-wrapper">
          <div class="sidebar-container"><div class="sidebar-menu">
  <form class="sidebar__search-form">
    <input
      type="search"
      class="sidebar__search-input"
      id="sidebar-search-input"
      placeholder="Search this site..."
      aria-label="Search this site..."
      autocomplete="off"
    />
  </form>

  <script type="text/javascript">
    <!--Ref: https://developer.mozilla.org/en-US/docs/Web/API/Element/scrollIntoView-->
    <!--Ref: https://stackoverflow.com/questions/11039885/scrollintoview-causing-the-whole-page-to-move-->
    (() => {
      window.addEventListener("load", function () {
        let scrollElem = document.getElementsByClassName("sidebar-nav__section-link active").item(0);
        scrollElem.scrollIntoView({ behavior: "smooth", block: "nearest", inline: "start" });
      });
    })();
  </script>

  <nav class="sidebar-nav" id="td-section-nav">
    
    <ul class="sidebar-nav__section">
       
      <li class="sidebar-nav__section-title ">
        <a
          href="/v0.6/v0.6/installation/quick-start"
          class="align-left pl-0 pr-2 td-sidebar-link td-sidebar-link__section"
          >🚀 Quick Start
        </a>
      </li>
      
      <ul>
        <li id="quick-start">
          <ul class="td-sidebar-nav__section">
             
            <li class="sidebar-nav__section-link ">
              <a
                href="/v0.6/v0.6/installation"
                class="align-left pl-0 pr-2 td-sidebar-link td-sidebar-link__section"
                >Supported Platforms ↆ</a
              >
            </li>
             
             <ul>
                <li id="">
                     
                  <a
                    class="sidebar-nav__section-link "
                    id="m-quick-start-supported-platforms-ↆ-docker"
                    href="/v0.6/v0.6/installation/docker"
                    >Docker</a>
                </li>
                  
                  <ul>
                         
                      <li id="docker-extension">
                        <a
                        class="sidebar-nav__section-link "
                        id="m-quick-start-supported-platforms-ↆ-docker-extension"
                        href="/v0.6/v0.6/installation/docker/docker-extension"
                        >Docker Extension</a
                      >
                    </li>
                      
                  </ul>
                   

                   
                  <a
                    class="sidebar-nav__section-link "
                    id="m-quick-start-supported-platforms-ↆ-github-codespaces"
                    href="/v0.6/v0.6/installation/codespaces"
                    >GitHub Codespaces</a>
                </li>
                   

                   
                  <a
                    class="sidebar-nav__section-link "
                    id="m-quick-start-supported-platforms-ↆ-kubernetes"
                    href="/v0.6/v0.6/installation/kubernetes"
                    >Kubernetes</a>
                </li>
                  
                  <ul>
                         
                      <li id="aks">
                        <a
                        class="sidebar-nav__section-link "
                        id="m-quick-start-supported-platforms-ↆ-aks"
                        href="/v0.6/v0.6/installation/kubernetes/aks"
                        >- AKS</a
                      >
                    </li>
                         
                      <li id="eks">
                        <a
                        class="sidebar-nav__section-link "
                        id="m-quick-start-supported-platforms-ↆ-eks"
                        href="/v0.6/v0.6/installation/kubernetes/eks"
                        >- EKS</a
                      >
                    </li>
                         
                      <li id="gke">
                        <a
                        class="sidebar-nav__section-link "
                        id="m-quick-start-supported-platforms-ↆ-gke"
                        href="/v0.6/v0.6/installation/kubernetes/gke"
                        >- GKE</a
                      >
                    </li>
                         
                      <li id="helm">
                        <a
                        class="sidebar-nav__section-link "
                        id="m-quick-start-supported-platforms-ↆ-helm"
                        href="/v0.6/v0.6/installation/kubernetes/helm"
                        >- Helm</a
                      >
                    </li>
                         
                      <li id="kind">
                        <a
                        class="sidebar-nav__section-link "
                        id="m-quick-start-supported-platforms-ↆ-kind"
                        href="/v0.6/v0.6/installation/kubernetes/kind"
                        >- KinD</a
                      >
                    </li>
                         
                      <li id="minikube">
                        <a
                        class="sidebar-nav__section-link "
                        id="m-quick-start-supported-platforms-ↆ-minikube"
                        href="/v0.6/v0.6/installation/kubernetes/minikube"
                        >- Minikube</a
                      >
                    </li>
                      
                  </ul>
                   

                   
                  <a
                    class="sidebar-nav__section-link "
                    id="m-quick-start-supported-platforms-ↆ-kubesphere"
                    href="/v0.6/v0.6/installation/kubesphere"
                    >KubeSphere</a>
                </li>
                   

                   
                  <a
                    class="sidebar-nav__section-link "
                    id="m-quick-start-supported-platforms-ↆ-linux-or-macos"
                    href="/v0.6/v0.6/installation/linux-mac"
                    >Linux or macOS</a>
                </li>
                  
                  <ul>
                         
                      <li id="bash">
                        <a
                        class="sidebar-nav__section-link "
                        id="m-quick-start-supported-platforms-ↆ-bash"
                        href="/v0.6/v0.6/installation/linux-mac/bash"
                        >- Bash</a
                      >
                    </li>
                         
                      <li id="brew">
                        <a
                        class="sidebar-nav__section-link "
                        id="m-quick-start-supported-platforms-ↆ-brew"
                        href="/v0.6/v0.6/installation/linux-mac/brew"
                        >- Brew</a
                      >
                    </li>
                      
                  </ul>
                   

                   
                  <a
                    class="sidebar-nav__section-link "
                    id="m-quick-start-supported-platforms-ↆ-windows"
                    href="/v0.6/v0.6/installation/windows"
                    >Windows</a>
                </li>
                  
                  <ul>
                         
                      <li id="scoop">
                        <a
                        class="sidebar-nav__section-link "
                        id="m-quick-start-supported-platforms-ↆ-scoop"
                        href="/v0.6/v0.6/installation/windows/scoop"
                        >- Scoop</a
                      >
                    </li>
                      
                  </ul>
                   

                
                </ul>
               
              </ul>
              
            <li class="sidebar-nav__section-link ">
              <a
                href="/v0.6/v0.6/installation/compatibility-matrix"
                class="align-left pl-0 pr-2 td-sidebar-link td-sidebar-link__section"
                >Compatibility Matrix</a
              >
            </li>
              
              </ul>
             
          </ul>
        </li>
      </ul>

      

    </ul>
    
    <ul class="sidebar-nav__section">
       
      <li class="sidebar-nav__section-title ">
        <a
          href="/v0.6/v0.6/project/overview"
          class="align-left pl-0 pr-2 td-sidebar-link td-sidebar-link__section"
          >🗺 Overview
        </a>
      </li>
      
      <ul>
        <li id="overview">
          <ul class="td-sidebar-nav__section">
             
            <li class="sidebar-nav__section-link ">
              <a
                href="/v0.6/v0.6/project/faq"
                class="align-left pl-0 pr-2 td-sidebar-link td-sidebar-link__section"
                >FAQ</a
              >
            </li>
             
          </ul>
        </li>
      </ul>

      

    </ul>
    
    <ul class="sidebar-nav__section">
       
      <li class="sidebar-nav__section-title ">
        <a
          href="/v0.6/v0.6/project"
          class="align-left pl-0 pr-2 td-sidebar-link td-sidebar-link__section"
          >🧑‍💻 Contributing & Community
        </a>
      </li>
      
      <ul>
        <li id="contributing-community">
          <ul class="td-sidebar-nav__section">
             
            <li class="sidebar-nav__section-link ">
              <a
                href="/v0.6/v0.6/project/community"
                class="align-left pl-0 pr-2 td-sidebar-link td-sidebar-link__section"
                >Community</a
              >
            </li>
              
            <li class="sidebar-nav__section-link ">
              <a
                href="/v0.6/v0.6/project/contributing"
                class="align-left pl-0 pr-2 td-sidebar-link td-sidebar-link__section"
                >Contributing ↆ</a
              >
            </li>
              
            <li class="sidebar-nav__section-link ">
              <a
                href="/v0.6/v0.6/project/releases"
                class="align-left pl-0 pr-2 td-sidebar-link td-sidebar-link__section"
                >Releases</a
              >
            </li>
              
            <li class="sidebar-nav__section-link ">
              <a
                href="/v0.6/v0.6/project/security-vulnerabilities"
                class="align-left pl-0 pr-2 td-sidebar-link td-sidebar-link__section"
                >Vulnerabilities</a
              >
            </li>
             
          </ul>
        </li>
      </ul>

      

    </ul>
    
    <ul class="sidebar-nav__section">
       
      <li class="sidebar-nav__section-title ">
        <a
          href="/v0.6/v0.6/concepts"
          class="align-left pl-0 pr-2 td-sidebar-link td-sidebar-link__section"
          >🧠 Concepts
        </a>
      </li>
      
      <ul>
        <li id="concepts">
          <ul class="td-sidebar-nav__section">
             
            <li class="sidebar-nav__section-link ">
              <a
                href="/v0.6/v0.6/concepts/architecture"
                class="align-left pl-0 pr-2 td-sidebar-link td-sidebar-link__section"
                >Architectural ↆ</a
              >
            </li>
              
            <li class="sidebar-nav__section-link ">
              <a
                href="/v0.6/v0.6/concepts/logical"
                class="align-left pl-0 pr-2 td-sidebar-link td-sidebar-link__section"
                >Logical ↆ</a
              >
            </li>
             
          </ul>
        </li>
      </ul>

      

    </ul>
    
    <ul class="sidebar-nav__section">
       
      <li class="sidebar-nav__section-title ">
        <a
          href="/v0.6/v0.6/tasks"
          class="align-left pl-0 pr-2 td-sidebar-link td-sidebar-link__section"
          >⚙️ Tasks (all)
        </a>
      </li>
      
      <ul>
        <li id="tasks-all">
          <ul class="td-sidebar-nav__section">
             
            <li class="sidebar-nav__section-link ">
              <a
                href="/v0.6/v0.6/tasks/application-management"
                class="align-left pl-0 pr-2 td-sidebar-link td-sidebar-link__section"
                >Application Management</a
              >
            </li>
              
            <li class="sidebar-nav__section-link ">
              <a
                href="/v0.6/v0.6/tasks/filter-management"
                class="align-left pl-0 pr-2 td-sidebar-link td-sidebar-link__section"
                >Filter Management</a
              >
            </li>
              
            <li class="sidebar-nav__section-link ">
              <a
                href="/v0.6/v0.6/tasks/lifecycle-management"
                class="align-left pl-0 pr-2 td-sidebar-link td-sidebar-link__section"
                >Lifecycle Management</a
              >
            </li>
              
            <li class="sidebar-nav__section-link ">
              <a
                href="/v0.6/v0.6/tasks/pattern-management"
                class="align-left pl-0 pr-2 td-sidebar-link td-sidebar-link__section"
                >Pattern Management</a
              >
            </li>
              
            <li class="sidebar-nav__section-link ">
              <a
                href="/v0.6/v0.6/tasks/performance-management"
                class="align-left pl-0 pr-2 td-sidebar-link td-sidebar-link__section"
                >Performance Management</a
              >
            </li>
             
          </ul>
        </li>
      </ul>

      

    </ul>
    
    <ul class="sidebar-nav__section">
       
      <li class="sidebar-nav__section-title ">
        <a
          href="/v0.6/v0.6/guides"
          class="align-left pl-0 pr-2 td-sidebar-link td-sidebar-link__section"
          >📚 Guides (all)
        </a>
      </li>
      
      <ul>
        <li id="guides-all">
          <ul class="td-sidebar-nav__section">
             
            <li class="sidebar-nav__section-link ">
              <a
                href="/v0.6/v0.6/guides/meshery-metrics"
                class="align-left pl-0 pr-2 td-sidebar-link td-sidebar-link__section"
                >Integrating Prometheus and Grafana</a
              >
            </li>
              
            <li class="sidebar-nav__section-link ">
              <a
                href="/v0.6/v0.6/guides/importing-apps"
                class="align-left pl-0 pr-2 td-sidebar-link td-sidebar-link__section"
                >Importing Applications</a
              >
            </li>
              
            <li class="sidebar-nav__section-link ">
              <a
                href="/v0.6/v0.6/guides/pipelining-service-mesh-specifications"
                class="align-left pl-0 pr-2 td-sidebar-link td-sidebar-link__section"
                >Pipelining service mesh specifications</a
              >
            </li>
              
            <li class="sidebar-nav__section-link ">
              <a
                href="/v0.6/v0.6/guides/performance-management"
                class="align-left pl-0 pr-2 td-sidebar-link td-sidebar-link__section"
                >Performance Management with Meshery</a
              >
            </li>
              
            <li class="sidebar-nav__section-link ">
              <a
                href="/v0.6/v0.6/guides/troubleshooting"
                class="align-left pl-0 pr-2 td-sidebar-link td-sidebar-link__section"
                >Troubleshooting Guide</a
              >
            </li>
              
            <li class="sidebar-nav__section-link ">
              <a
                href="/v0.6/v0.6/guides/upgrade"
                class="align-left pl-0 pr-2 td-sidebar-link td-sidebar-link__section"
                >Upgrading Meshery</a
              >
            </li>
              
            <li class="sidebar-nav__section-link ">
              <a
                href="/v0.6/v0.6/guides/mesheryctl"
                class="align-left pl-0 pr-2 td-sidebar-link td-sidebar-link__section"
                >Using mesheryctl ↆ</a
              >
            </li>
              
            <li class="sidebar-nav__section-link ">
              <a
                href="/v0.6/v0.6/guides/multiple-adapters"
                class="align-left pl-0 pr-2 td-sidebar-link td-sidebar-link__section"
                >Using Multiple Meshery Adapters</a
              >
            </li>
             
          </ul>
        </li>
      </ul>

      

    </ul>
    
    <ul class="sidebar-nav__section">
       
      <li class="sidebar-nav__section-title ">
        <a
          href="/v0.6/v0.6/extensibility"
          class="align-left pl-0 pr-2 td-sidebar-link td-sidebar-link__section"
          >🛠 Extensibility
        </a>
      </li>
      
      <ul>
        <li id="extensibility">
          <ul class="td-sidebar-nav__section">
             
            <li class="sidebar-nav__section-link ">
              <a
                href="/v0.6/v0.6/extensibility/adapters"
                class="align-left pl-0 pr-2 td-sidebar-link td-sidebar-link__section"
                >Adapters</a
              >
            </li>
              
            <li class="sidebar-nav__section-link ">
              <a
                href="/v0.6/v0.6/extensibility/load-generators"
                class="align-left pl-0 pr-2 td-sidebar-link td-sidebar-link__section"
                >Load Generators</a
              >
            </li>
              
            <li class="sidebar-nav__section-link ">
              <a
                href="/v0.6/v0.6/extensibility/providers"
                class="align-left pl-0 pr-2 td-sidebar-link td-sidebar-link__section"
                >Providers</a
              >
            </li>
              
            <li class="sidebar-nav__section-link ">
              <a
                href="/v0.6/v0.6/extensibility/api"
                class="align-left pl-0 pr-2 td-sidebar-link td-sidebar-link__section"
                >REST & GraphQL APIs</a
              >
            </li>
              
            <li class="sidebar-nav__section-link ">
              <a
                href="/v0.6/v0.6/extensibility/ui"
                class="align-left pl-0 pr-2 td-sidebar-link td-sidebar-link__section"
                >UI Plugins</a
              >
            </li>
             
          </ul>
        </li>
      </ul>

      

    </ul>
    
    <ul class="sidebar-nav__section">
       
      <li class="sidebar-nav__section-title ">
        <a
          href="/v0.6/v0.6/reference"
          class="align-left pl-0 pr-2 td-sidebar-link td-sidebar-link__section"
          >📖 Reference
        </a>
      </li>
      
      <ul>
        <li id="reference">
          <ul class="td-sidebar-nav__section">
             
            <li class="sidebar-nav__section-link ">
              <a
                href="/v0.6/v0.6/reference/mesheryctl"
                class="align-left pl-0 pr-2 td-sidebar-link td-sidebar-link__section"
                >Meshery CLI</a
              >
            </li>
              
            <li class="sidebar-nav__section-link ">
              <a
                href="/v0.6/v0.6/reference/error-codes"
                class="align-left pl-0 pr-2 td-sidebar-link td-sidebar-link__section"
                >Error Codes</a
              >
            </li>
              
            <li class="sidebar-nav__section-link ">
              <a
                href="/v0.6/v0.6/extensibility/api"
                class="align-left pl-0 pr-2 td-sidebar-link td-sidebar-link__section"
                >REST & GraphQL APIs ↆ</a
              >
            </li>
             
          </ul>
        </li>
      </ul>

      

    </ul>
    
  </nav>
</div>
</div>
        </div>

        <div class="icon-container">
          <button class="nav-toggle-btn nav-toggle-btn--document">
            <?xml version="1.0" encoding="utf-8"?>
              <svg version="1.1" id="document-nav-toggle-btn" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"
                x="0px" y="0px" viewBox="0 0 10.7 18.7" style="enable-background:new 0 0 10.7 18.7;" xml:space="preserve">
              <style type="text/css">
                .st0{stroke:#000000;stroke-width:1.5;stroke-miterlimit:10;}
              </style>
              <path class="st0" d="M8.1,9.4L1,1.9C0.7,1.7,0.7,1.2,1,1c0.3-0.3,0.7-0.3,1,0c0,0,0,0,0,0l7.8,7.9c0.3,0.3,0.3,0.7,0,1l-7.8,7.9
                c-0.3,0.3-0.7,0.3-1,0c0,0,0,0,0,0c-0.3-0.3-0.3-0.7,0-1L8.1,9.4z"/>
              </svg>
          </button>
        </div>
      </div>
      <main class="main-container" role="main">
        <nav aria-label="breadcrumb">
          <ol class="breadcrumb spb-1">
            <li class="breadcrumb-item active" aria-current="page"><div id="breadcrumbs">


   <a href="/v0.6/v0.6/">home</a>


  
    / <a href="/v0.6/v0.6/pages">pages</a> 
  

  
    / <a href="/v0.6/v0.6/pages/installation">installation</a> 
  

  
    / 
  

</div>

<!-- <a href="/v0.6/v0.6http://idratherbewriting.com" class="noCrossRef productSubtitle"> Home </a> > <a class="noCrossRef productSubtitle" href="/v0.6/v0.6http://localhost:4000">Learn API Doc</a> > compatibility-matrix -->
</li>
          </ol>
        </nav>
        <div class="td-content">
          
          <h1></h1>
           <!-- ---
layout: default
title: Compatibility Matrix
# permalink: installation/compatibility-matrix
type: installation
display-title: "false"
# redirect_from: installation/compatibility-matrix/
language: en
list: exclude
--- -->

<p><a name="compatibility-matrix"></a></p>

<h1 id="compatibility-matrix">Compatibility Matrix</h1>

<p>Meshery Server and Meshery Adapters are tested daily for their compatibility with the infrastructure they manage and the platforms Meshery deploys on (Kubernetes and Docker). Integration test results are automatically posted to the following compatibility matrix.</p>

<style>
.nav-link.active{
    border-bottom: #00B39F solid 5px!important;
    border-top: none !important;
     color:#00B39F!important

}
.nav-link:hover, .nav-link:focus{
    color:#00B39F!important
}
.nav-link{
    border: 0 !important;
    color: black
}
</style>

<div>
    <ul class="nav nav-tabs nav-fill mb-3" id="myTab" role="tablist">
        <li class="nav-item" role="presentation">
          <a class="nav-link active" id="kubernetes-tab" data-toggle="tab" href="/v0.6/v0.6#kubernetes" role="tab" aria-controls="kubernetes" aria-selected="true">Kubernetes</a>
        </li>
        <li class="nav-item">
          <a class="nav-link" id="docker-tab" data-toggle="tab" href="/v0.6/v0.6#docker" role="tab" aria-controls="docker" aria-selected="false">Docker</a>
        </li>
         <!-- <li class="nav-item">
          <a class="nav-link" id="mac-tab" data-toggle="tab" href="/v0.6/v0.6#mac" role="tab" aria-controls="mac" aria-selected="false">Mac</a>
        </li>
         <li class="nav-item">
          <a class="nav-link" id="windows-tab" data-toggle="tab" href="/v0.6/v0.6#windows" role="tab" aria-controls="windows" aria-selected="false">Windows</a>
        </li> -->
      </ul>
      <div class="tab-content" id="myTabContent">
        <div class="tab-pane fade show active" id="kubernetes" role="tabpanel" aria-labelledby="kubernetes-tab">
            <style>
  td:hover,tr:hover {
      background-color: var(--color-primary-dark);
      cursor:pointer;
    }
    td.details {
      background-color: #fafafa;
      cursor:text;
    }
    .yellowCheckbox{
      width:2.5rem
    }
    .tooltipss{
      position:relative;
      width:fit-content;
      cursor:pointer;
      margin-right: auto;
      margin-left: auto;
    }
    .tooltipss .tooltiptext {
    visibility: hidden;
    width: 120px;
    background-color: #555;
    color: #fff;
    text-align: center;
    border-radius: 6px;
    padding: 5px 0;
    position: absolute;
    z-index: 1;
    bottom: 125%;
    left: 50%;
    margin-left: -60px;
    opacity: 0;
    transition: opacity 0.3s;
    }

  .tooltipss .tooltiptext::after {
    content: "";
    position: absolute;
    top: 100%;
    left: 50%;
    margin-left: -5px;
    border-width: 5px;
    border-style: solid;
    border-color: #555 transparent transparent transparent;
  }
  .tooltipss:hover .tooltiptext {
    visibility: visible;
    opacity: 1;
}


</style>

<table class="table table-striped">
  <th>Kubernetes Version</th>

  <th><img style="height: 1.5rem; vertical-align: text-bottom;" src="/assets/img/service-meshes/istio.svg" /><a href="/v0.6/v0.6https://github.com/meshery/meshery-istio">meshery-istio</a></th>
  <th><img style="height: 1.5rem; vertical-align: text-bottom;" src="/assets/img/service-meshes/linkerd.svg" /><a href="/v0.6/v0.6https://github.com/meshery/meshery-linkerd">meshery-linkerd</a></th>
  <th><img style="height: 1.5rem; vertical-align: text-bottom;" src="/assets/img/service-meshes/kuma.svg" /><a href="/v0.6/v0.6https://github.com/meshery/meshery-kuma">meshery-kuma</a></th>
  <th><img style="height: 1.5rem; vertical-align: text-bottom;" src="/assets/img/service-meshes/osm.svg" /><a href="/v0.6/v0.6https://github.com/meshery/meshery-osm">meshery-osm</a></th>
  <th><img style="height: 1.5rem; vertical-align: text-bottom;" src="/assets/img/service-meshes/nginx-sm.svg" /><a href="/v0.6/v0.6https://github.com/meshery/meshery-nginx-sm">meshery-nginx-sm</a></th>
  <th><img style="height: 1.5rem; vertical-align: text-bottom;" src="/assets/img/service-meshes/traefik-mesh.svg" /><a href="/v0.6/v0.6https://github.com/meshery/meshery-traefik-mesh">meshery-traefik-mesh</a></th>
  <th><img style="height: 1.5rem; vertical-align: text-bottom;" src="/assets/img/service-meshes/cilium.svg" /><a href="/v0.6/v0.6https://github.com/meshery/meshery-cilium">meshery-cilium</a></th>
  <th><img style="height: 1.5rem; vertical-align: text-bottom;" src="/assets/img/service-meshes/consul.svg" /><a href="/v0.6/v0.6https://github.com/meshery/meshery-consul">meshery-consul</a></th>



  <tr class="first-row">
    
    
    
    
    
    
    
    

    
      <td>v1.25.3</td>
      
      

      
        
        <td style="text-align:center" onclick="clickIcon(`meshery-istio`)" class="compatibility">0%</td>
      

      
        
        <td style="text-align:center" onclick="clickIcon(`meshery-linkerd`)" class="compatibility">100%</td>
      

      
       
        <td style="text-align:center" onclick="clickIcon(`meshery-kuma`)" class="compatibility">100%</td>
      

      
        
        <td style="text-align:center" onclick="clickIcon(`meshery-osm`)" class="compatibility">100%</td>
      

      
        
        <td style="text-align:center" onclick="clickIcon(`meshery-nginx-sm`)" class="compatibility">0%</td>
      

      
        
        <td style="text-align:center" onclick="clickIcon(`meshery-traefik-mesh`)" class="compatibility">100%</td>
      

      
        
        <td style="text-align:center" onclick="clickIcon(`meshery-cilium`)" class="compatibility">0%</td>
      

      
        
        <td style="text-align:center" onclick="clickIcon(`meshery-consul`)" class="compatibility">0%</td>
      

      
      
      
      
      
      
      
      
    

  </tr>


  <tr class="first-row">
    
    
    
    
    
    
    
    

    
      <td>v1.25.2</td>
      
      

      
        
        <td style="text-align:center" onclick="clickIcon(`meshery-istio`)" class="compatibility">100%</td>
      

      
        
        <td style="text-align:center" onclick="clickIcon(`meshery-linkerd`)" class="compatibility">0%</td>
      

      
       
        <td style="text-align:center" onclick="clickIcon(`meshery-kuma`)" class="compatibility">0%</td>
      

      
        
        <td style="text-align:center" onclick="clickIcon(`meshery-osm`)" class="compatibility">-100.0%</td>
      

      
        
        <td style="text-align:center" onclick="clickIcon(`meshery-nginx-sm`)" class="compatibility">0%</td>
      

      
        
        <td style="text-align:center" onclick="clickIcon(`meshery-traefik-mesh`)" class="compatibility">0%</td>
      

      
        
        <td style="text-align:center" onclick="clickIcon(`meshery-cilium`)" class="compatibility">-100.0%</td>
      

      
        
        <td style="text-align:center" onclick="clickIcon(`meshery-consul`)" class="compatibility">0%</td>
      

      
      
      
      
      
      
      
      
    

  </tr>


  <tr class="first-row">
    
    
    
    
    
    
    
    

    
      <td>v1.24.7</td>
      
      

      
        
        <td style="text-align:center" onclick="clickIcon(`meshery-istio`)" class="compatibility">100%</td>
      

      
        
        <td style="text-align:center" onclick="clickIcon(`meshery-linkerd`)" class="compatibility">0%</td>
      

      
       
        <td style="text-align:center" onclick="clickIcon(`meshery-kuma`)" class="compatibility">100%</td>
      

      
        
        <td style="text-align:center" onclick="clickIcon(`meshery-osm`)" class="compatibility">100%</td>
      

      
        
        <td style="text-align:center" onclick="clickIcon(`meshery-nginx-sm`)" class="compatibility">100%</td>
      

      
        
        <td style="text-align:center" onclick="clickIcon(`meshery-traefik-mesh`)" class="compatibility">100%</td>
      

      
        
        <td style="text-align:center" onclick="clickIcon(`meshery-cilium`)" class="compatibility">0%</td>
      

      
        
        <td style="text-align:center" onclick="clickIcon(`meshery-consul`)" class="compatibility">0%</td>
      

      
      
      
      
      
      
      
      
    

  </tr>


  <tr class="first-row">
    
    
    
    
    
    
    
    

    
      <td>v1.23.9</td>
      
      

      
        
        <td style="text-align:center" onclick="clickIcon(`meshery-istio`)" class="compatibility">100%</td>
      

      
        
        <td style="text-align:center" onclick="clickIcon(`meshery-linkerd`)" class="compatibility">0%</td>
      

      
       
        <td style="text-align:center" onclick="clickIcon(`meshery-kuma`)" class="compatibility">100%</td>
      

      
        
        <td style="text-align:center" onclick="clickIcon(`meshery-osm`)" class="compatibility">100%</td>
      

      
        
        <td style="text-align:center" onclick="clickIcon(`meshery-nginx-sm`)" class="compatibility">100%</td>
      

      
        
        <td style="text-align:center" onclick="clickIcon(`meshery-traefik-mesh`)" class="compatibility">100%</td>
      

      
        
        <td style="text-align:center" onclick="clickIcon(`meshery-cilium`)" class="compatibility">-100.0%</td>
      

      
        
        <td style="text-align:center" onclick="clickIcon(`meshery-consul`)" class="compatibility">0%</td>
      

      
      
      
      
      
      
      
      
    

  </tr>


  <tr class="first-row">
    
    
    
    
    
    
    
    

    
      <td>v1.23.13</td>
      
      

      
        
        <td style="text-align:center" onclick="clickIcon(`meshery-istio`)" class="compatibility">0%</td>
      

      
        
        <td style="text-align:center" onclick="clickIcon(`meshery-linkerd`)" class="compatibility">100%</td>
      

      
        
        <td style="text-align:center" onclick="clickIcon(`meshery-kuma`)" class="compatibility">-100.0%</td>
      

      
        
        <td style="text-align:center" onclick="clickIcon(`meshery-osm`)" class="compatibility">0%</td>
      

      
        
        <td style="text-align:center" onclick="clickIcon(`meshery-nginx-sm`)" class="compatibility">-100.0%</td>
      

      
        
        <td style="text-align:center" onclick="clickIcon(`meshery-traefik-mesh`)" class="compatibility">100%</td>
      

      
        
        <td style="text-align:center" onclick="clickIcon(`meshery-cilium`)" class="compatibility">0%</td>
      

      
        
        <td style="text-align:center" onclick="clickIcon(`meshery-consul`)" class="compatibility">100%</td>
      

      
      
      
      
      
      
      
      
    

  </tr>


  <tr class="first-row">
    
    
    
    
    
    
    
    

    
      <td>v1.22.2</td>
      
      

      
        
        <td style="text-align:center" onclick="clickIcon(`meshery-istio`)" class="compatibility">100%</td>
      

      
        
        <td style="text-align:center" onclick="clickIcon(`meshery-linkerd`)" class="compatibility">100%</td>
      

      
       
        <td style="text-align:center" onclick="clickIcon(`meshery-kuma`)" class="compatibility">100%</td>
      

      
        
        <td style="text-align:center" onclick="clickIcon(`meshery-osm`)" class="compatibility">-100.0%</td>
      

      
        
        <td style="text-align:center" onclick="clickIcon(`meshery-nginx-sm`)" class="compatibility">100%</td>
      

      
        
        <td style="text-align:center" onclick="clickIcon(`meshery-traefik-mesh`)" class="compatibility">100%</td>
      

      
        
        <td style="text-align:center" onclick="clickIcon(`meshery-cilium`)" class="compatibility">0%</td>
      

      
        
        <td style="text-align:center" onclick="clickIcon(`meshery-consul`)" class="compatibility">0%</td>
      

      
      
      
      
      
      
      
      
    

  </tr>


  <tr class="first-row">
    
    
    
    
    
    
    
    

    
      <td>v1.21.5</td>
      
      

      
        
        <td style="text-align:center" onclick="clickIcon(`meshery-istio`)" class="compatibility">100%</td>
      

      
        
        <td style="text-align:center" onclick="clickIcon(`meshery-linkerd`)" class="compatibility">100%</td>
      

      
       
        <td style="text-align:center" onclick="clickIcon(`meshery-kuma`)" class="compatibility">100%</td>
      

      
        
        <td style="text-align:center" onclick="clickIcon(`meshery-osm`)" class="compatibility">-100.0%</td>
      

      
        
        <td style="text-align:center" onclick="clickIcon(`meshery-nginx-sm`)" class="compatibility">100%</td>
      

      
        
        <td style="text-align:center" onclick="clickIcon(`meshery-traefik-mesh`)" class="compatibility">100%</td>
      

      
        
        <td style="text-align:center" onclick="clickIcon(`meshery-cilium`)" class="compatibility">100%</td>
      

      
        
        <td style="text-align:center" onclick="clickIcon(`meshery-consul`)" class="compatibility">0%</td>
      

      
      
      
      
      
      
      
      
    

  </tr>


  <tr class="first-row">
    
    
    
    
    
    
    
    

    

  </tr>


  <tr class="first-row">
    
    
    
    
    
    
    
    

    
      <td>v1.20.11</td>
      
      

      
        
        <td style="text-align:center" onclick="clickIcon(`meshery-istio`)" class="compatibility">100%</td>
      

      
        
        <td style="text-align:center" onclick="clickIcon(`meshery-linkerd`)" class="compatibility">100%</td>
      

      
       
        <td style="text-align:center" onclick="clickIcon(`meshery-kuma`)" class="compatibility">100%</td>
      

      
        
        <td style="text-align:center" onclick="clickIcon(`meshery-osm`)" class="compatibility">-100.0%</td>
      

      
        
        <td style="text-align:center" onclick="clickIcon(`meshery-nginx-sm`)" class="compatibility">100%</td>
      

      
        
        <td style="text-align:center" onclick="clickIcon(`meshery-traefik-mesh`)" class="compatibility">0%</td>
      

      
        
        <td style="text-align:center" onclick="clickIcon(`meshery-cilium`)" class="compatibility">100%</td>
      

      
        
        <td style="text-align:center" onclick="clickIcon(`meshery-consul`)" class="compatibility">0%</td>
      

      
      
      
      
      
      
      
      
    

  </tr>


  <tr class="first-row">
    
    
    
    
    
    
    
    

    
      <td>v1.20.1</td>
      
      

      
        
        <td style="text-align:center" onclick="clickIcon(`meshery-istio`)" class="compatibility">100%</td>
      

      
        
        <td style="text-align:center" onclick="clickIcon(`meshery-linkerd`)" class="compatibility">100%</td>
      

      
       
        <td style="text-align:center" onclick="clickIcon(`meshery-kuma`)" class="compatibility">100%</td>
      

      
        
        <td style="text-align:center" onclick="clickIcon(`meshery-osm`)" class="compatibility">-100.0%</td>
      

      
        
        <td style="text-align:center" onclick="clickIcon(`meshery-nginx-sm`)" class="compatibility">100%</td>
      

      
        
        <td style="text-align:center" onclick="clickIcon(`meshery-traefik-mesh`)" class="compatibility">100%</td>
      

      
        
        <td style="text-align:center" onclick="clickIcon(`meshery-cilium`)" class="compatibility">0%</td>
      

      
        
        <td style="text-align:center" onclick="clickIcon(`meshery-consul`)" class="compatibility">-100.0%</td>
      

      
      
      
      
      
      
      
      
    

  </tr>


</table>

<script>
  function showCompatability () {
      let percentContainer = document.querySelectorAll(".compatibility")
      console.log(percentContainer);
      for(let i = 0 ; i<percentContainer.length;i++){
        console.log(parseFloat(percentContainer[i].innerHTML));
        let percentage = parseFloat(percentContainer[i].innerHTML);
        if (percentage >= 90.00){
          percentContainer[i].innerHTML = `
            <div class = "tooltipss" style="text-align:center">
              <img src = "/assets/img/passing.svg" class = "yellowCheckbox" >
              <span class = "tooltiptext">${percentage}%</span>
            </div>
          `
        }
        else if(percentage >=1 && percentage<=89.99){
          percentContainer[i].innerHTML = `<div class = "tooltipss" style="text-align:center">
              <img src = "/assets/img/YellowCheck.svg" class = "yellowCheckbox" >
              <span class = "tooltiptext">${percentage}%</span>
            </div>`
        }
        else if(percentage < 0){
           percentContainer[i].innerHTML = `<div class = "tooltipss" style="text-align:center">
              <img src = "/assets/img/na-icon.svg" class = "yellowCheckbox" >
              <span class = "tooltiptext">Not Applicable</span>
            </div>`
        }
        else{
           percentContainer[i].innerHTML = `<div class = "tooltipss" style="text-align:center">
              <img src = "/assets/img/failing.svg" class = "yellowCheckbox" >
              <span class = "tooltiptext">${percentage}%</span>
            </div>`
        }
      }
    }
  function clickIcon(serviceMesh){
    console.log("clicked",serviceMesh);
    location.href = `/installation/compatibility-matrix/${serviceMesh}-past-results`
  }

showCompatability()
</script>


        </div>
        <div style="text-align:center" class="tab-pane fade" id="docker" role="tabpanel" aria-labelledby="docker-tab">
        <h3 style="text-align:left;">The following minimum Docker build versions are required:</h3>
        <table class="table table-striped table-bordered">
            <tr style="text-align:center">
              <th>Name</th>
              <th>Version</th> 
            </tr>
            <tr>
              <td><a href="/v0.6/v0.6/installation/docker">Docker Engine</a></td>
              <td><b>19.x</b> and above</td>
            </tr>
            <tr>
              <td><a href="/v0.6/v0.6/installation/docker-extension">Docker Desktop<br /></a><span style="color:#999999; text-decororation:none;"><em>Used through <b>Docker Extension</b></em></span></td>
              <td><b>2.0.x</b> and above </td>
            </tr>
          </table>
        </div>
      </div>
        <!-- <div style="background-color:#E6E6E6; text-align:center;font-size:30px;padding:210px; color:#999999;" class="tab-pane fade" id="mac" role="tabpanel" aria-labelledby="mac-tab">Compatibility matrix not yet available<br> <a style="font-size:20px" href="/v0.6/v0.6/installation/">Install Instruction</a></div>
        <div style="text-align:center;" class="tab-pane fade" id="windows" role="tabpanel" aria-labelledby="windows-tab">
          <h3 style="text-align:left;">The following minimum Windows build versions are required:</h3>
          <table class="table table-striped table-bordered">
            <tr style="text-align:center">
              <th>Name</th>
              <th>Version</th> 
            </tr>
            <tr>
              <td><a href="/v0.6/v0.6/installation/windows#wsl1">WSL1</a></td>
              <td><b>x64</b> - Windows 7 </td>
            </tr>
            <tr>
              <td><a href="/v0.6/v0.6/installation/windows#wsl1">WSL2</a></td>
              <td><b>x64</b> - Version 1903, Build 18362; <b>ARM 64</b> - Version 2004, Build 19041</td>
            </tr>
            <tr>
              <td><a href="/v0.6/v0.6https://docs.microsoft.com/en-us/windows/wsl/release-notes#build-18945">Custom Kernel</a></td>
              <td>Build 18945</td>
            </tr>
            <tr>
              <td><a href="/v0.6/v0.6https://docs.microsoft.com/en-us/windows/wsl/release-notes#build-19013">Kernel with K8s required modules</a></td>
              <td>Build 19013</td>
            </tr>
          </table>
        <br> <a style="font-size:20px" href="/v0.6/v0.6/installation/windows">Install Instruction</a></div> -->

<div style="z-index:0">
  <div class="alert alert-info">
<h4 class="alert-heading"><span style="margin:0;">Overview of the Integration Tests</span></h4>
For a complete overview of the latest integration tests and their status please visit Meshery <a href="/v0.6/v0.6/installation/compatibility-matrix#integration-tests">Integration Tests</a>
</div>

</div>
</div>


<!-- <script
  src="https://code.jquery.com/jquery-3.3.1.min.js"
  integrity="sha256-FgpCb/KJQlLNfOu91ta32o/NMZxltwRo8QtmkMRdAu8="
  crossorigin="anonymous"></script>

<script>
$(document).ready(function() {

    var toc = $('#TOC');

    // Select each header
    sections = $('.td-content h1');
        $.each(sections, function(idx, v) {
            section = $(v);
            var div_id = $(section).attr('id');
            if(!section.hasClass('noTOC')){
               var div_text = section.text().split('¶')[0];
              var parent = $("#" + div_id)
              var content = '<li id="link_' + div_id + '" class="md-nav__item"><a class="md-nav__link" href="/v0.6/v0.6#' + div_id + '" title="' + div_text +'">' + div_text +'</a></li>';
              $(toc).append(content);
            }

            // Add section code to subnavigation
            var children = $('<nav class="md-nav"><ul class="md-nav__list"></nav></ul>')
            var contenders = $("#" + div_id).nextUntil("h1");
            $.each(contenders, function(idx, contender){
               if( !$(contender).hasClass("noTOC") && ($(contender).is('h2') || $(contender).is('h3')) ) {
                   var contender_id = $(contender).attr('id');
                   var contender_text = $(contender).text().split('¶')[0];
                   var content = '<li class="md-nav__item"><a class="md-nav__link" href="/v0.6/v0.6#' + contender_id + '" title="' + contender_text +'">' + contender_text +'</a></li>';
                   children.append(content);
                }
             })
             $("#link_" + div_id).append(children);
        });
        //added 'selected' tag to the first element of toc
        $('.md-nav__link').first().addClass('selected');

        $(window).scroll(function(e){
          // Detect how far are we from the top of the page
          let windowTop = $(this).scrollTop();
          // Loop through every navigation menu item
          $('.md-nav__link').each(function (event) {       
              if (windowTop >= $($(this).attr('href')).offset().top - 100) {
              // Remove 'selected' from previously highlighted menu items
              $('.selected').removeClass('selected');
              // Highlight the current menu item by adding 'selected' class
              $(this).addClass('selected');
          }
          if($(window).scrollTop() + $(window).height() > $(document).height() - 10) {
            $('.selected').removeClass('selected');
              $(this).addClass('selected');
          }
        });
      })
      // Smooth scroll to target section when clicking on TOC link
      $('a[href^="#"]').on('click', function(event) {
        event.preventDefault();
        var target = $(this.hash);
        if (target.length) {
          $('html, body').animate({
          scrollTop: target.offset().top - 70
          }, 1000);
        }
      });
    });
</script> -->  <br/>


        </div>
      </main>
      
      <div class="content-table-wrapper">
        <div class="content-table">
          <div class="content-table__editable"><strong>Tools</strong>
<a href="/v0.6/v0.6https://github.com/meshery/meshery/issues/new?assignees=&labels=area%2Fdocs%2C+framework%2Fjekyll&template=documentation.md&title=%5BDocs%5D" rel="noopener" target="_blank"><i class="fab fa-github fa-fw"></i> Create doc issue</a>
<a href="/v0.6/v0.6https://github.com/meshery/meshery/blob/master/docs/pages/installation/compatibility-matrix.md" rel="noopener" target="_blank"><i class="fa fa-edit fa-fw"></i> Edit this page</a>
<a href="/v0.6/v0.6https://github.com/meshery/meshery/new/master/docs/pages/installation/compatibility-matrix.md?filename=change-me.md&value=---%0Atitle%3A+%22Long+Page+Title%22%0AlinkTitle%3A+%22Short+Nav+Title%22%0Aweight%3A+100%0Adescription%3A+%3E-%0A+++++Page+description+for+heading+and+indexes.%0A---%0A%0A%23%23+Heading%0A%0AEdit+this+template+to+create+your+new+page.%0A%0A%2A+Give+it+a+good+name%2C+ending+in+%60.md%60+-+e.g.+%60getting-started.md%60%0A%2A+Edit+the+%22front+matter%22+section+at+the+top+of+the+page+%28weight+controls+how+its+ordered+amongst+other+pages+in+the+same+directory%3B+lowest+number+first%29.%0A%2A+Add+a+good+commit+message+at+the+bottom+of+the+page+%28%3C80+characters%3B+use+the+extended+description+field+for+more+detail%29.%0A%2A+Create+a+new+branch+so+you+can+preview+your+new+file+and+request+a+review+via+Pull+Request.%0A" rel="noopener" target="_blank"><i class="fa fa-plus fa-fw"></i> Create new page</a>


<!-- this will parse through the header fields and add a button to open
     an issue / ask a question on Github. The editable field should be in
     the post frontend matter, and refer to the label to open the issue for -->
     
</div>
          <nav id="TableOfContents">
            <strong>Contents</strong>
            <ul>
              <li>
                <ul id="TOC">
                  <!-- Links will be appended here-->
                </ul>
              </li>
            </ul>
          </nav>
        </div>
      </div>
      
    </div>
    <footer class="footer">
  <!-- meshery-custom-begin"
      <div class="col-6 col-sm-4 text-xs-center order-sm-2">

<ul class="list-inline mb-0">
  <li class="list-inline-item mx-2 h3" data-toggle="tooltip" data-placement="top" title="" aria-label="Twitter" data-original-title="Twitter">
    <a class="text-white" target="_blank" href="/v0.6/v0.6https://twitter.com/https://twitter.com/mesheryio">
      <i class="fab fa-twitter"></i>
    </a>
  </li>
</ul>
</div>
<div class="col-6 col-sm-4 text-right text-xs-center order-sm-3">
<ul class="list-inline mb-0">
  <li class="list-inline-item mx-2 h3" data-toggle="tooltip" data-placement="top" title="" aria-label="GitHub" data-original-title="GitHub">
    <a class="text-white" target="_blank" href="/v0.6/v0.6https://github.com/meshery/meshery">
      <i class="fab fa-github"></i>
    </a>
  </li>
</ul>
meshery-custom-end -->
  <div class="text-white">&copy; 2023 The Meshery Authors</div>
  

  <!-- meshery-custom-begin -->

  <div class="footer-icons-list">
    <div class="footer-icons">
      <a class="social__link social__link--forum" href="/v0.6/v0.6http://discuss.meshery.io" target="_blank" rel="noreferrer">
        <img
          src=""
          alt="forum"
        />
        <span class="footer-icons-text small-hide">Community discussion forum</span>
      </a>
    </div>

    <div class="footer-icons">
      <a class="social__link social__link--mail" href="/v0.6/v0.6https://meshery.io/subscribe" target="_blank" rel="noreferrer">
        <img
          src=""
          alt="mail"
        />
        <span class="footer-icons-text small-hide">Get connected with the Meshery community</span>
      </a>
    </div>

    <div class="footer-icons">
      <a class="social__link social__link--slack" href="/v0.6/v0.6 https://slack.meshery.io/" target="_blank" rel="noreferrer">
        <img
          class="slack"
          src=""
          alt="slack"
        />
        <span class="footer-icons-text small-hide">Join the Meeshery Slack</span>
      </a>
    </div>

    <div class="footer-icons">
      <a class="social__link" href="/v0.6/v0.6https://meshery.io/calendar">
        <svg fill="white" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 18 18">
          <path
            d="M3.5 0a.5.5 0 0 1 .5.5V1h8V.5a.5.5 0 0 1 1 0V1h1a2 2 0 0 1 2 2v11a2 2 0 0 1-2 2H2a2 2 0 0 1-2-2V3a2 2 0 0 1 2-2h1V.5a.5.5 0 0 1 .5-.5zM1 4v10a1 1 0 0 0 1 1h12a1 1 0 0 0 1-1V4H1z"
          />
          <g stroke-linecap="undefined" stroke-linejoin="undefined">
            <path d="M-3.468 8.168h-.033m25.313-4.242l-.063-.254M7.858 4.814v9.387" />
            <path d="M1.833 9.507h12.051" />
          </g>
        </svg>
        <span class="footer-icons-text small-hide">Subscribe to the community calender</span>
      </a>
    </div>

    <div class="footer-icons">
      <a class="social__link" href="/v0.6/v0.6https://twitter.com/mesheryio" target="_blank" rel="noreferrer">
       <svg fill="#999" alt="twitter" class="twitter" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" version="1.1" height="1.8em"><path d="M18.244 2.25h3.308l-7.227 8.26 8.502 11.24H16.17l-5.214-6.817L4.99 21.75H1.68l7.73-8.835L1.254 2.25H8.08l4.713 6.231zm-1.161 17.52h1.833L7.084 4.126H5.117z" fill="#0d0d0d"></path></svg>
       <span class="footer-icons-text small-hide">Follow on Twitter</span>
      </a>
    </div>

    <div class="footer-icons">
      <a class="social__link" href="/v0.6/v0.6https://github.com/meshery" target="_blank" rel="noreferrer">
        <img
          class="github"
          src=""
          alt="github"
        />
        <span class="footer-icons-text small-hide">Contribute on GitHub</span>
      </a>
    </div>

    <div class="footer-icons">
      <a class="social__link" href="/v0.6/v0.6https://www.linkedin.com/company/layer5" target="_blank" rel="noreferrer">
        <img
          class="linkedin"
          src=""
          alt="linkedin"
        />
        <span class="footer-icons-text small-hide">Connect on LinkedIn</span>
      </a>
    </div>

    <div class="footer-icons">
      <a
        class="social__link"
        href="/v0.6/v0.6https://www.youtube.com/mesheryio?sub_confirmation=1"
        target="_blank"
        rel="noreferrer"
      >
        <img
          class="youtube"
          src=""
          alt="youtube"
        />
        <span class="footer-icons-text small-hide">Watch community meeting recordings</span>
      </a>
    </div>

    <div class="footer-icons">
      <a class="social__link" href="/v0.6/v0.6https://hub.docker.com/u/meshery/" target="_blank" rel="noreferrer">
        <img
          class="docker"
          src=""
          alt="docker"
        />
        <span class="footer-icons-text small-hide">Access Docker images</span>
      </a>
    </div>
  </div>
  <!-- meshery-custom-end -->
</footer>

<script src="https://code.jquery.com/jquery-3.2.1.min.js"></script>
<script src="https://cdn.jsdelivr.net/npm/clipboard@1/dist/clipboard.min.js"></script>

<script type="text/javascript" src="/assets/js/lightbox.js"></script>
<link rel="stylesheet" href="/v0.6/assets/css/lightbox.css" />
<script type="module" src="https://md-block.verou.me/md-block.js"></script>

 <script src="https://cdnjs.cloudflare.com/ajax/libs/popper.js/1.14.3/umd/popper.min.js" integrity="sha384-ZMP7rVo3mIykV+2+9J3UJ46jBk0WLaUAdn689aCwoqbBJiSnjAK/l8WvCWPIPm49" crossorigin="anonymous"></script>
<script src="https://stackpath.bootstrapcdn.com/bootstrap/4.1.3/js/bootstrap.min.js" integrity="sha384-ChfqqxuZUCnJSK3+MXmPNIyE6ZbWh2IMqE241rYiqJxyMiZ6OW/JmZQ5stwEULTy" crossorigin="anonymous"></script>
<script src="/assets/js/main.js"></script>
<script src="/assets/js/navbar.js"></script>

 <script async src='https://www.google-analytics.com/analytics.js'></script>
<script type="application/javascript">
var doNotTrack = false;
if (!doNotTrack) {
	window.ga=window.ga||function(){(ga.q=ga.q||[]).push(arguments)};ga.l=+new Date;
	ga('create', 'UA-00000000-0', 'auto');
	ga('send', 'pageview');
}
</script>

  </body>
</html>
<script
  src="https://code.jquery.com/jquery-3.3.1.min.js"
  integrity="sha256-FgpCb/KJQlLNfOu91ta32o/NMZxltwRo8QtmkMRdAu8="
  crossorigin="anonymous"></script>

<script>
$(document).ready(function() {

    var toc = $('#TOC');

    // Select each header
    sections = $('.td-content h1');
        $.each(sections, function(idx, v) {
            section = $(v);
            var div_id = $(section).attr('id');
            if(!section.hasClass('noTOC')){
               var div_text = section.text().split('¶')[0];
              var parent = $("#" + div_id)
              var content = '<li id="link_' + div_id + '" class="md-nav__item"><a class="md-nav__link" href="/v0.6/v0.6#' + div_id + '" title="' + div_text +'">' + div_text +'</a></li>';
              $(toc).append(content);
            }

            // Add section code to subnavigation
            var children = $('<nav class="md-nav"><ul class="md-nav__list"></nav></ul>')
            var contenders = $("#" + div_id).nextUntil("h1");
            $.each(contenders, function(idx, contender){
               if( !$(contender).hasClass("noTOC") && ($(contender).is('h2') || $(contender).is('h3')) ) {
                   var contender_id = $(contender).attr('id');
                   var contender_text = $(contender).text().split('¶')[0];
                   var content = '<li class="md-nav__item"><a class="md-nav__link" href="/v0.6/v0.6#' + contender_id + '" title="' + contender_text +'">' + contender_text +'</a></li>';
                   children.append(content);
                }
             })
             $("#link_" + div_id).append(children);
        });
        //added 'selected' tag to the first element of toc
        $('.md-nav__link').first().addClass('selected');

        $(window).scroll(function(e){
          // Detect how far are we from the top of the page
          let windowTop = $(this).scrollTop();
          // Loop through every navigation menu item
          $('.md-nav__link').each(function (event) {       
              if (windowTop >= $($(this).attr('href')).offset().top - 100) {
              // Remove 'selected' from previously highlighted menu items
              $('.selected').removeClass('selected');
              // Highlight the current menu item by adding 'selected' class
              $(this).addClass('selected');
          }
          if($(window).scrollTop() + $(window).height() > $(document).height() - 10) {
            $('.selected').removeClass('selected');
              $(this).addClass('selected');
          }
        });
      })
      // Smooth scroll to target section when clicking on TOC link
      $('a[href^="#"]').on('click', function(event) {
        event.preventDefault();
        var target = $(this.hash);
        if (target.length) {
          $('html, body').animate({
          scrollTop: target.offset().top - 70
          }, 1000);
        }
      });
    });
</script>

